tuft of setae - Español Inglés Diccionario